short but severe scolding - Francés Inglés Diccionario